transportation demand - Español Inglés Diccionario